home *** CD-ROM | disk | FTP | other *** search
/ Power Tools 1993 November - Disc 1 / Power Tools Plus (Disc 1 of 2)(November 1993)(HP).iso / wkst / 50917151 / 50917151.txt < prev   
Text File  |  1993-09-02  |  5KB  |  115 lines

  1. HP ADVISE
  2. Software Migration Tool
  3.  
  4. {Figure: illustration (flow chart)]
  5.  
  6. Product Overview
  7. HP ADVISE is a migration tool designed to help software developers port
  8. applications from Domain/OS to a standards-based environment. It enables
  9. software developers to more easily port applications to the HP-UX Series
  10. 700 workstations.
  11.    HP Advise can be used to determine the extent of changes required to
  12. port Domain applications; it also recommends standard interfaces to use
  13. in the porting effort. As a result, it is ideal for Domain users who
  14. have many internally developed applications to be ported to HP-UX.
  15. Through HP's Open Migration Program, HP ADVISE is also available as part
  16. of a consulting service to help customers scope and plan their porting
  17. activities.
  18.    HP ADVISE has several components, grouped into three toolsets. They
  19. are the Source Code Scanner, Open Systems Programming Guide, and GPR-to-
  20. X conversion utilities.
  21. Source Code Scanner
  22. The Source Code Scanner consists of executables to scan C, Fortran, and
  23. Domain Pascal* source code, a set of databases containing hints which
  24. flag non-standard system and library calls, and documentation. The
  25. documentation contains instructions on the use of the tool-set,
  26. principles and techniques for porting programs from Domain to open-
  27. systems compliance and HP-UX to open-systems compliance. In addition,
  28. example code is included to demonstrate the process of porting six
  29. Domain-specific programs to open-systems compliance. The examples focus
  30. on commonly used Domain subsystems.
  31.    The Source Code Scanner uses databases to specify which Domain
  32. functions to scan for and which standards to use when recommending
  33. alternatives. The data-bases are used to search for and recommend
  34. changes for Domain-specific system calls and include files. Note that
  35. the scanner identifies system calls but does not check the call
  36. parameters.
  37.    The porting guides document the changes required when porting from
  38. Domain/OS to a standards-based operating system. The guides provide
  39. information on the alternatives recommended by the Source Code Scanner
  40. and also address those areas for which there are no one-on-one
  41. replacements for Domain calls.
  42.  
  43. * Pascal functions are available on all Domain and HP-UX platforms
  44. except Series 400 HP-UX.
  45.  
  46. Open Systems Programming Guide
  47. The Open Systems Programming Guide is a third-party book on programming
  48. techniques and suggestions for writing POSIX.1-compliant programs.
  49. GPR-to-X Conversion Utilities
  50. The GPR-to-X conversion toolset consists of source code and make-files
  51. for building the GPR-to-X conversion library, a book on porting code
  52. from GPR-to-X, documentation on building and using the GPR-to-X
  53. conversion library, and release notes.
  54.    The graphics porting guides provide advice on how to program to the
  55. industry-standard X Window System to make source code portable. They
  56. also provide specific advice for Domain GPR calls that do not have a one-
  57. to-one correspondence with standard X calls.
  58.    The graphics conversion library is sample source code that implements
  59. 80% of the GPR calls using X Windows. This library can be used as an
  60. example of how to implement GPR functions in X Windows and can also be
  61. compiled to provide a temporary emulation solution.
  62. HP ADVISE Highlights
  63. o Supports commonly used stan-dard languages such as C, Fortran, and
  64. Pascal sources
  65. o Checks for standards compliance to insure that coding complies with
  66. industry-supported standards (ANSI C, XPG3, POSIX.1, FIPS 151-1, and OSF
  67. AES)
  68. o Offers System Call Mapping for advice on which standard system calls
  69. to use to replace proprietary Domain calls
  70. o Provides Include File Mapping for advice on which standard include
  71. files to use to replace proprietary Domain include files
  72. o Includes Domain GPR Mapping for advice on which X Window graphics
  73. calls to use to replace Domain GPR calls
  74. o Provides System Porting Guides for advice on how to program to
  75. industry standards, to make source code portable
  76. o Provides specific advice for Domain system calls that do not have a
  77. one-to-one correspondence with standard calls
  78. Configuration Information
  79. HP ADVISE runs on Domain/OS and HP-UX workstations. It supports the
  80. following hardware and software systems.
  81.  Domain Hardware:
  82.    Series 400: Models 400, 425, 433
  83.    DN Series: Models 3000, 4000, 2500, 3500, 4500, 5500, 10000
  84.  HP-UX Hardware
  85.    Series 400: Models 400, 425, 433
  86.    Series 700: All Models
  87.  Memory:
  88.    at least 8MB of total system RAM
  89.  Software:
  90.    Domain/OS SR10.3.5 and up
  91.    HP-UX 8.07 and up
  92. HP ADVISE includes:
  93.  Source Code Scanner
  94.  Domain-to-Standards Databases
  95.  Standards Verification Databases
  96.  GPR-to-X Databases
  97.  GPR-to-X Sample Program
  98.  License Certificate for Domain/OS or HP-UX
  99. Documentation:
  100.  On-line Documentation
  101.  Release Notes
  102.  Extensive Porting Examples
  103.  Porting to POSIX Guide
  104.  Domain/OS to Standards Guide
  105.  Domain GPR-to-X Windows Guide
  106.  GPR to Xlib Emulation Guide
  107. For more information, contact any of our worldwide sales offices or HP
  108. Channel Partners. (In the U.S., call 1-800-637-7740; in Canada, call 1-
  109. 800-387-3867.)
  110. The information contained in this document is subject to change without
  111. notice.
  112. Copyright (c) Hewlett-Packard 1993
  113. Printed in U.S.A. 2/93
  114. 5091-7151E
  115.